EnableCache
Metodo di oggetto
Abilita o disabilita la cache di lettura oggetti per la tabella associata alla classe.
Se la cache viene abilitata, tutte le successive letture di istanze della classe vengono messe in cache.
Anche in caso di oggetto non trovato, il record vuoto viene inserito nella cache.
Sia il metodo LoadFromDb() che la lettura automatica attingono e popolano la cache.
warning
Il metodo è statico ed è richiamabile solo dalla classe e solo su classi di tipo semplice.
Definizione BC
È possibile utilizzare la seguente sintassi per utilizzare il metodo:
Metodo(FL_ABILITA)
| Parametro | Formato | Riferimento | I/O | Default | Versione |
|---|---|---|---|---|---|
| FL_ABILITA | Intero |
Parametri
FL_ABILITA
InteroInput
Indica se abilitare o disabilitare la cache sulla tabella associata alla classe.
Può essere una variabile o una costante di tipo intero.
Esempi
Abilitazione della cache
' Attivo la cache sulla tabella BLDART
BLD_ART.EnableCache(1)
DIM objArt[CLASSE[BLD_ART]] ' Creo un oggetto di tipo BLD_ART (Con base BLDART)
objArt.Carica("001", 0, #True, Errori[CLASSE[BC_VID_ERROR] COLLEZIONE] [OUT]) ' Il metodo Carica sfrutta in automatico la cache
' precedentemente abilitata sulla classe BLDART